]> dgit.raspbian.org Git - gnome-shell.git/log
gnome-shell.git
12 years agoworkspaceThumbnails: Fix creating new workspace via DND
Florian Müllner [Fri, 21 Feb 2014 09:38:29 +0000 (10:38 +0100)]
workspaceThumbnails: Fix creating new workspace via DND

Commit 61a58ff3c981d4 replaced the (removed in commit 254afc50223a7)
MetaWindowActor.get_workspace() method by MetaWindow.get_workspace(),
but did not take into account that the return values differ - the
former returns the workspace index, the latter the workspace object.

https://bugzilla.gnome.org/show_bug.cgi?id=724686

12 years agoUpdated Indonesian translation
Andika Triwidada [Fri, 21 Feb 2014 06:46:22 +0000 (06:46 +0000)]
Updated Indonesian translation

12 years agoUpdated Greek translation
Dimitris Spingos [Thu, 20 Feb 2014 21:20:56 +0000 (23:20 +0200)]
Updated Greek translation

12 years agoUpdated Lithuanian translation
Aurimas Černius [Thu, 20 Feb 2014 20:42:10 +0000 (22:42 +0200)]
Updated Lithuanian translation

12 years agoshellDBus: Fix LaunchExtensionPreferences()
Florian Müllner [Thu, 20 Feb 2014 19:14:21 +0000 (20:14 +0100)]
shellDBus: Fix LaunchExtensionPreferences()

Commit 5dedc5d8ba4f0e6fa removed "unused" functionality which was
still used by that method. Launch it via GAppInfo instead, which
still supports passing URIs.

https://bugzilla.gnome.org/show_bug.cgi?id=724813

12 years agoTajik translation updated
Victor Ibragimov [Thu, 20 Feb 2014 12:00:40 +0000 (17:00 +0500)]
Tajik translation updated

12 years agoBump version to 3.11.90
Florian Müllner [Wed, 19 Feb 2014 23:27:59 +0000 (00:27 +0100)]
Bump version to 3.11.90

Update NEWS.

12 years agoRevert "viewSelector: Give the active page key focus when it is shown"
Florian Müllner [Wed, 19 Feb 2014 00:44:58 +0000 (01:44 +0100)]
Revert "viewSelector: Give the active page key focus when it is shown"

This broke keyboard navigation in the app picker, which is not an
acceptable regression for the release.

This reverts commit ec2bb039ae7ab3f3504bfe0fdba6c715f5a838fd.

12 years agowindowManager: Animate tile previews
Florian Müllner [Mon, 2 Sep 2013 00:17:58 +0000 (02:17 +0200)]
windowManager: Animate tile previews

With tile previews being implemented as Clutter actors in the shell, we
can now easily add fancy animations when showing/hiding the preview.
Besides looking more polished, the animations also help understanding
what will happen to the window when the drag is finished.

https://bugzilla.gnome.org/show_bug.cgi?id=665758

12 years agowindowManager: Implement tile previews
Florian Müllner [Sun, 1 Sep 2013 22:26:12 +0000 (00:26 +0200)]
windowManager: Implement tile previews

Mutter now delegates tile previews to compositor plugins, so
add a simple implementation based on the UI previously provided
by mutter.

https://bugzilla.gnome.org/show_bug.cgi?id=665758

12 years agowindow-tracker: Be more cautious when setting focus app
Florian Müllner [Fri, 24 Jan 2014 15:26:49 +0000 (10:26 -0500)]
window-tracker: Be more cautious when setting focus app

Since we started tracking non-interesting windows, we can no longer
assume that if we manage to find an app associated with the focus window,
it should appear focused - we now can find apps for docks, the DESKTOP
window etc.
To restore the old behavior, make sure that the focus window or one of
its parents is "interesting".

https://bugzilla.gnome.org/show_bug.cgi?id=722928

12 years agoendSessionDialog: Add extra strings for translation
Kalev Lember [Wed, 19 Feb 2014 22:53:00 +0000 (23:53 +0100)]
endSessionDialog: Add extra strings for translation

Add two extra, currently unused strings in order to make the life easier
for translators and avoid breaking the upcoming string freezes.

https://bugzilla.gnome.org/show_bug.cgi?id=722898

12 years agoendSessionDialog: Warn when trying to install updates on battery power
Kalev Lember [Wed, 19 Feb 2014 18:59:47 +0000 (19:59 +0100)]
endSessionDialog: Warn when trying to install updates on battery power

Interrupting update installation can mess up the package database quite
a bit and could lead to totally destroying the distro installtion. To
avoid running out of juice during an upgrade, warn when someone tries to
install updates on battery power.

https://bugzilla.gnome.org/show_bug.cgi?id=722898

12 years agoendSessionDialog: Offer offline updates in the shutdown dialog
Kalev Lember [Wed, 19 Feb 2014 18:58:50 +0000 (19:58 +0100)]
endSessionDialog: Offer offline updates in the shutdown dialog

This adds a checkbox for installing software updates to the shut down
dialog. The implementation relies on an already prepared offline update
and uses PackageKit's pk-trigger-offline-update helper to trigger the
installation.

https://bugzilla.gnome.org/show_bug.cgi?id=722898

12 years agoendSessionDialog: Fix the "Restart & Install" button
Kalev Lember [Tue, 18 Feb 2014 21:17:58 +0000 (22:17 +0100)]
endSessionDialog: Fix the "Restart & Install" button

This moves the dialog type overriding that gnome-software uses to bring
up restartInstallDialogContent from _sync() to OpenAsync(), in order to
ensure the type is overridden early enough to show the correct buttons.

While at this, make sure the & symbol in the button's label is escaped
to avoid runtime warnings, now that the label actually gets used.

https://bugzilla.gnome.org/show_bug.cgi?id=722898

12 years agoendSessionDialog: Simplify CSS padding handling
Kalev Lember [Tue, 18 Feb 2014 20:49:33 +0000 (21:49 +0100)]
endSessionDialog: Simplify CSS padding handling

... so that we add more items to messageLayout without having to
hardcode the same padding in each of the children.

https://bugzilla.gnome.org/show_bug.cgi?id=722898

12 years agoendSessionDialog: Use a 48px icon as per mockups
Kalev Lember [Tue, 18 Feb 2014 20:41:30 +0000 (21:41 +0100)]
endSessionDialog: Use a 48px icon as per mockups

https://bugzilla.gnome.org/show_bug.cgi?id=722898

12 years agowindowManager: Don't remove the active workspace
Florian Müllner [Mon, 30 Sep 2013 17:59:09 +0000 (19:59 +0200)]
windowManager: Don't remove the active workspace

Currently workspaces (except for the last one) are removed when
they become empty. While we do have special treatment for the
case where the currently active workspace is removed, we just
move directly without animations to the last workspace to avoid
ending up on a "random" workspace. However this behavior is still
a bit confusing, so keep the workspace around instead until the
user decides to move to another one.

https://bugzilla.gnome.org/show_bug.cgi?id=709064

12 years agoUpdated Norwegian bokmål translation
Kjartan Maraas [Wed, 19 Feb 2014 18:45:45 +0000 (19:45 +0100)]
Updated Norwegian bokmål translation

12 years agoUpdated Brazilian Portuguese translation
Enrico Nicoletto [Wed, 19 Feb 2014 18:04:26 +0000 (18:04 +0000)]
Updated Brazilian Portuguese translation

12 years agobrowser_plugin: Expose version validation boolean
Adel Gadllah [Tue, 18 Feb 2014 18:29:03 +0000 (19:29 +0100)]
browser_plugin: Expose version validation boolean

Expose the version validation boolean through the public JS
API so that e.g.o can make use of it.

https://bugzilla.gnome.org/show_bug.cgi?id=724683

12 years agoextensionSystem: Add a gsettings key to disable version validation
Adel Gadllah [Tue, 18 Feb 2014 17:10:22 +0000 (18:10 +0100)]
extensionSystem: Add a gsettings key to disable version validation

Add a key 'disable-extension-version-validation' key that disables
the validation of extension's claimed to be supported shell version
with the shell version and just load all extensions unconditionally.

https://bugzilla.gnome.org/show_bug.cgi?id=724683

12 years agopopupMenu: Use an image for arrows
Carlos Soriano [Tue, 18 Feb 2014 12:45:26 +0000 (13:45 +0100)]
popupMenu: Use an image for arrows

Until now the arrows were the associated arrow
character of the font. This cause some problems like
different arrows for different fonts, and size can be
altered because of the font size.
To solve that, use an image for the arrows.

https://bugzilla.gnome.org/show_bug.cgi?id=720206

12 years agopopupMenu: Use relative rotation for arrows
Carlos Soriano [Tue, 18 Feb 2014 14:47:47 +0000 (15:47 +0100)]
popupMenu: Use relative rotation for arrows

Currently the animation of the arrows doesn't take
into account previous rotation.
Since in a incoming patch we will use one arrow
and rotate it to generate the four directions, we
need that the animation use relative rotation.

https://bugzilla.gnome.org/show_bug.cgi?id=720206

12 years agopopupMenu: Rename _arrow_rotation to follow JS covention
Carlos Soriano [Wed, 19 Feb 2014 11:35:59 +0000 (12:35 +0100)]
popupMenu: Rename _arrow_rotation to follow JS covention

12 years agoshell_global: Use correct agruments for in update_scale_factor
Adel Gadllah [Tue, 18 Feb 2014 22:28:51 +0000 (23:28 +0100)]
shell_global: Use correct agruments for in update_scale_factor

Otherwise we crash ...

https://bugzilla.gnome.org/show_bug.cgi?id=705410

12 years agohdpi: Revert hacks
Adel Gadllah [Tue, 18 Feb 2014 22:25:10 +0000 (23:25 +0100)]
hdpi: Revert hacks

Revert the hacks that where added in response to a bug caused by
commit ba459f4d202

https://bugzilla.gnome.org/show_bug.cgi?id=705410

12 years agopopupMenu: Make destroy() a bit more robust
Florian Müllner [Fri, 14 Feb 2014 23:32:45 +0000 (00:32 +0100)]
popupMenu: Make destroy() a bit more robust

Currently destroying a menu's actor and calling its destroy() method
are subtly different - the latter will also result in the menu being
removed from the corresponding menu manager.
There is no good justification for that behavior, so make both actions
behave the same.

https://bugzilla.gnome.org/show_bug.cgi?id=724690

12 years agomessageTray: don't force a size on SourceActor's iconBin
Cosimo Cecchi [Tue, 18 Feb 2014 05:03:09 +0000 (21:03 -0800)]
messageTray: don't force a size on SourceActor's iconBin

Supports hidpi icons this way.

https://bugzilla.gnome.org/show_bug.cgi?id=724607

12 years agoosdWindow: scale by scaleFactor
Cosimo Cecchi [Tue, 18 Feb 2014 04:55:15 +0000 (20:55 -0800)]
osdWindow: scale by scaleFactor

Since we calculate this dimensions from the size of the monitor, the
result was too large. Scale it by scaleFactor instead.

https://bugzilla.gnome.org/show_bug.cgi?id=724607

12 years agodateMenu: Update gnome-clocks' desktop file
Debarshi Ray [Thu, 13 Feb 2014 11:53:42 +0000 (12:53 +0100)]
dateMenu: Update gnome-clocks' desktop file

https://bugzilla.gnome.org/show_bug.cgi?id=724282

12 years agotelepathyClient: Use locale format for timestamps
Carlos Soriano [Tue, 18 Feb 2014 10:14:07 +0000 (11:14 +0100)]
telepathyClient: Use locale format for timestamps

Until now the timestamps were using 24h format.
Check gsetting clock-format to know when
the user is using 12h format or 24h format and
make the timestamp acordingly.

https://bugzilla.gnome.org/show_bug.cgi?id=715158

12 years agoNetworkMenu: add VPN settings menu item
Giovanni Campagna [Mon, 17 Feb 2014 14:04:40 +0000 (15:04 +0100)]
NetworkMenu: add VPN settings menu item

Add a menu item that launches the VPN page of the network panel,
or the network panel generically if multiple VPNs are configured.

https://bugzilla.gnome.org/show_bug.cgi?id=709167

12 years agotelepathyClient: Use ratio char for timestamps
Carlos Soriano [Mon, 17 Feb 2014 19:44:27 +0000 (20:44 +0100)]
telepathyClient: Use ratio char for timestamps

12 years agoShellApp: remove impossible check
Giovanni Campagna [Thu, 13 Feb 2014 21:32:48 +0000 (22:32 +0100)]
ShellApp: remove impossible check

The action muxer is created and destroyed with the running state,
it can never be NULL.

https://bugzilla.gnome.org/show_bug.cgi?id=722554

12 years agoNetworkMenu: use radio items instead of switches for multiple profiles
Giovanni Campagna [Sat, 8 Feb 2014 14:02:05 +0000 (15:02 +0100)]
NetworkMenu: use radio items instead of switches for multiple profiles

Multiple connections for the same device are mutually exclusive, so
a switch is not the appropriate UI metaphor. Use a radio item instead,
and provide a separate "Turn off" item to disconnect.
Behavior when there is only one connection is not changed, there
is a single Connect/Turn off item.

https://bugzilla.gnome.org/show_bug.cgi?id=723570

12 years agoNetworkMenu: sort connections by name only
Giovanni Campagna [Sat, 8 Feb 2014 13:33:32 +0000 (14:33 +0100)]
NetworkMenu: sort connections by name only

We don't watch for timestamp changes, and sorting by name keeps
the order consistent and predictable. In practice, there should
be at most 3 or 4 elements, so the user will always read all them
at once and sorting is irrelevant.

https://bugzilla.gnome.org/show_bug.cgi?id=723570

12 years agoNetworkMenu: fix connection name update
Giovanni Campagna [Sat, 8 Feb 2014 13:32:23 +0000 (14:32 +0100)]
NetworkMenu: fix connection name update

If the connection name is changed, the UUID doesn't necessarily,
so checkConnection would take the early return path. Make sure
we update the existing menu item too.

https://bugzilla.gnome.org/show_bug.cgi?id=723570

12 years agoNetworkMenu: update for latest designs
Giovanni Campagna [Mon, 3 Feb 2014 23:04:43 +0000 (00:04 +0100)]
NetworkMenu: update for latest designs

Distinguish reaching the full internet from being in a non-routed
LAN, and show a different icon when being an hotspot master.

https://bugzilla.gnome.org/show_bug.cgi?id=723570

12 years agoNMDeviceWired: don't unconditionally access device.active_connection
Giovanni Campagna [Wed, 29 Jan 2014 21:46:37 +0000 (22:46 +0100)]
NMDeviceWired: don't unconditionally access device.active_connection

The active_connection might be null, but the NMApplet code might
still belive the device wrapper is the primary connection (because
dbus signals are emitted one after the other).
(Also, remove an old and wrong comment about bluetooth in wwan code)

Fixes:

(gnome-shell:22511): Gjs-WARNING **: JS ERROR: Exception in callback for signal: icon-changed: TypeError: this._device.active_connection is null
NMDeviceWired<.getIndicatorIcon@resource:///org/gnome/shell/ui/status/network.js:475
wrapper@resource:///org/gnome/gjs/modules/lang.js:169
NMApplet<._updateIcon@resource:///org/gnome/shell/ui/status/network.js:1790
wrapper@resource:///org/gnome/gjs/modules/lang.js:169
_emit@resource:///org/gnome/gjs/modules/signals.js:124
NMConnectionSection<._addConnection/<@resource:///org/gnome/shell/ui/status/network.js:265
_emit@resource:///org/gnome/gjs/modules/signals.js:124
NMConnectionItem<._sync@resource:///org/gnome/shell/ui/status/network.js:137
wrapper@resource:///org/gnome/gjs/modules/lang.js:169
NMConnectionItem<.setActiveConnection@resource:///org/gnome/shell/ui/status/network.js:169
wrapper@resource:///org/gnome/gjs/modules/lang.js:169
NMConnectionDevice<._activeConnectionChanged@resource:///org/gnome/shell/ui/status/network.js:327
wrapper@resource:///org/gnome/gjs/modules/lang.js:169

https://bugzilla.gnome.org/show_bug.cgi?id=723570

12 years agotelephatyIdle: Time stamps next conversation line
Carlos Soriano [Fri, 13 Sep 2013 12:55:07 +0000 (14:55 +0200)]
telephatyIdle: Time stamps next conversation line

To give more context to the chat notification bubble, put the
time stamp next to the last conversation line instead of
a new line.

https://bugzilla.gnome.org/show_bug.cgi?id=708031

12 years agoRevert "location: Allow user to disable GPS"
Zeeshan Ali (Khattak) [Mon, 17 Feb 2014 15:42:48 +0000 (15:42 +0000)]
Revert "location: Allow user to disable GPS"

This reverts commit 5d05b669024b7115fc9b6e128961655c5d105d34.

Had a long discussion with Bastien Nocera and Allan Day on IRC about
this and in the end we decided to go with the simple on/off controls for
now.

Conflicts:
js/ui/status/location.js

https://bugzilla.gnome.org/show_bug.cgi?id=723684

12 years agolayout: Don't query the monitor size twice
Adel Gadllah [Mon, 17 Feb 2014 12:42:20 +0000 (13:42 +0100)]
layout: Don't query the monitor size twice

12 years agolayout: Protect against broken monitor size reports
Adel Gadllah [Mon, 17 Feb 2014 12:34:42 +0000 (13:34 +0100)]
layout: Protect against broken monitor size reports

VNC / XRDP reports nonsensial (i.e 0) monitor dimensions causing us to
end up with a dpi of "Infinity" and thus scale even though we shouldn't.

https://bugzilla.redhat.com/show_bug.cgi?id=1065788

12 years agoappDisplay: Add time to view switch animation
Carlos Soriano [Thu, 16 Jan 2014 20:38:46 +0000 (21:38 +0100)]
appDisplay: Add time to view switch animation

Add more time to the fade in/out animation when switching
views so they don't switch abruptly and add a delay
between view switch animations to avoid morphing.

https://bugzilla.gnome.org/show_bug.cgi?id=722331

12 years agomessageTray: Add source actor without count label
Carlos Soriano [Fri, 14 Feb 2014 17:39:32 +0000 (18:39 +0100)]
messageTray: Add source actor without count label

Split the current implementation of SourceActor into
SourceActor and SourceActorWithLabel.
In this manner we can use source actors withouth count labels,
required in the screenShield to not clash with the count
text label.

https://bugzilla.gnome.org/show_bug.cgi?id=709275

12 years agolocation: Rename _onoffAction to _onOffAction
Zeeshan Ali (Khattak) [Mon, 17 Feb 2014 12:03:25 +0000 (12:03 +0000)]
location: Rename _onoffAction to _onOffAction

It was just a typo that this patch now corrects.

https://bugzilla.gnome.org/show_bug.cgi?id=723684

12 years agolocation: Mark 2 user-visible strings for translation
Zeeshan Ali (Khattak) [Mon, 17 Feb 2014 12:02:54 +0000 (12:02 +0000)]
location: Mark 2 user-visible strings for translation

https://bugzilla.gnome.org/show_bug.cgi?id=723684

12 years agolocation: Allow user to disable GPS
Zeeshan Ali (Khattak) [Mon, 17 Feb 2014 01:25:13 +0000 (01:25 +0000)]
location: Allow user to disable GPS

When exact accuracy (i-e GPS) is available, allow user to disable that.
When users don't want application to get their precise location, they
can now opt for network-based geolocation only, which can be
street-level at best.

https://bugzilla.gnome.org/show_bug.cgi?id=723684

12 years agolocation: Rename _updateMenuVisibility to _updateMenu
Zeeshan Ali (Khattak) [Mon, 17 Feb 2014 01:20:28 +0000 (01:20 +0000)]
location: Rename _updateMenuVisibility to _updateMenu

We'll soon be doing more than just toggling the accuracy of menu itself
in this function. Hence the renaming.

https://bugzilla.gnome.org/show_bug.cgi?id=723684

12 years agolocation: disconnect from 'g-properties-changed' signal
Zeeshan Ali (Khattak) [Mon, 17 Feb 2014 01:17:46 +0000 (01:17 +0000)]
location: disconnect from 'g-properties-changed' signal

https://bugzilla.gnome.org/show_bug.cgi?id=723684

12 years agolocation: 'MaxAccuracyLevel' property is now read-only
Zeeshan Ali (Khattak) [Sun, 16 Feb 2014 15:33:51 +0000 (15:33 +0000)]
location: 'MaxAccuracyLevel' property is now read-only

https://bugzilla.gnome.org/show_bug.cgi?id=723684

12 years agolocation,schema: Keep max accuracy in gsetting
Zeeshan Ali (Khattak) [Sun, 16 Feb 2014 15:06:55 +0000 (15:06 +0000)]
location,schema: Keep max accuracy in gsetting

Instead of relying on geoclue to store this user configuration, lets
keep it in gsettings. Geoclue is a system service and therefore is not
the appropriate entity to keep this info.

https://bugzilla.gnome.org/show_bug.cgi?id=723684

12 years agolocation: Coding style fixes
Zeeshan Ali (Khattak) [Sun, 16 Feb 2014 13:55:17 +0000 (13:55 +0000)]
location: Coding style fixes

No space between identifier and '('.

https://bugzilla.gnome.org/show_bug.cgi?id=723684

12 years agolocation: Rename _setAccuracy to setMaxAccuracyLevel
Zeeshan Ali (Khattak) [Sun, 16 Feb 2014 13:53:29 +0000 (13:53 +0000)]
location: Rename _setAccuracy to setMaxAccuracyLevel

More descriptive name to avoid any confusion.

https://bugzilla.gnome.org/show_bug.cgi?id=723684

12 years agoaltTab: Scale thumbnails by the scale factor
Adel Gadllah [Sun, 16 Feb 2014 09:13:26 +0000 (10:13 +0100)]
altTab: Scale thumbnails by the scale factor

Fixes their size on high dpi.

https://bugzilla.gnome.org/show_bug.cgi?id=705410

12 years agoappDisplay: don't force size on folder icon actor
Cosimo Cecchi [Sun, 16 Feb 2014 06:06:53 +0000 (22:06 -0800)]
appDisplay: don't force size on folder icon actor

Use a table layout instead.

https://bugzilla.gnome.org/show_bug.cgi?id=705410

12 years agodash: account for scale factor to determine icon size
Cosimo Cecchi [Sun, 16 Feb 2014 05:35:13 +0000 (21:35 -0800)]
dash: account for scale factor to determine icon size

https://bugzilla.gnome.org/show_bug.cgi?id=705410

12 years agost-icon: remove custom size request/allocate
Cosimo Cecchi [Sun, 16 Feb 2014 05:33:21 +0000 (21:33 -0800)]
st-icon: remove custom size request/allocate

Use a layout manager instead. This has the effect of not enforcing a
priv->icon_size size request, since that value is unscaled.

https://bugzilla.gnome.org/show_bug.cgi?id=705410

12 years agoiconGrid: don't force icon size to the BaseIcon
Cosimo Cecchi [Sun, 16 Feb 2014 04:26:14 +0000 (20:26 -0800)]
iconGrid: don't force icon size to the BaseIcon

Since we might get a scaled up version for HiDpi.

https://bugzilla.gnome.org/show_bug.cgi?id=705410

12 years agoaltTab: account for scale factor when computing icon size
Cosimo Cecchi [Sun, 16 Feb 2014 04:25:49 +0000 (20:25 -0800)]
altTab: account for scale factor when computing icon size

https://bugzilla.gnome.org/show_bug.cgi?id=705410

12 years agoaltTab: don't override icon size request
Cosimo Cecchi [Sun, 16 Feb 2014 03:45:28 +0000 (19:45 -0800)]
altTab: don't override icon size request

Instead of overriding the actor's request with the icon size, just set
the new icon size on the actors, and let the default handler take the
preferred size of children.

https://bugzilla.gnome.org/show_bug.cgi?id=705410

12 years agoshell-app: finish support for loading with scale
Cosimo Cecchi [Sun, 16 Feb 2014 03:44:55 +0000 (19:44 -0800)]
shell-app: finish support for loading with scale

https://bugzilla.gnome.org/show_bug.cgi?id=705410

12 years agotexture-cache: require icon scale to load gicon
Cosimo Cecchi [Sun, 16 Feb 2014 03:43:35 +0000 (19:43 -0800)]
texture-cache: require icon scale to load gicon

To support HiDpi.

https://bugzilla.gnome.org/show_bug.cgi?id=705410

12 years agoUpdated Brazilian Portuguese translation
Rafael Ferreira [Sun, 16 Feb 2014 06:23:41 +0000 (06:23 +0000)]
Updated Brazilian Portuguese translation

12 years agoUpdated Hebrew translation
Yosef Or Boczko [Sat, 15 Feb 2014 18:16:43 +0000 (20:16 +0200)]
Updated Hebrew translation

12 years agoUpdated POTFILES.in
Yosef Or Boczko [Sat, 15 Feb 2014 18:13:20 +0000 (20:13 +0200)]
Updated POTFILES.in

12 years agolocation: React to changes in available accuracy level
Zeeshan Ali (Khattak) [Sat, 15 Feb 2014 16:28:58 +0000 (16:28 +0000)]
location: React to changes in available accuracy level

GPS could be plugged in and out, network can go up and down and
therefore available accuracy level can also change.

https://bugzilla.gnome.org/show_bug.cgi?id=723684

12 years agolocation: Don't show menu if geoclue is totally incapable
Zeeshan Ali (Khattak) [Sat, 15 Feb 2014 15:46:07 +0000 (15:46 +0000)]
location: Don't show menu if geoclue is totally incapable

If geoclue can't provide location at all (no GPS or network), don't
bother to show controls that don't serve any purpose.

https://bugzilla.gnome.org/show_bug.cgi?id=723684

12 years agolocation: Provide a way to disable geolocation
Zeeshan Ali (Khattak) [Thu, 13 Feb 2014 17:50:32 +0000 (17:50 +0000)]
location: Provide a way to disable geolocation

Now that we are indicating 'geolocation in use' to user, we better also
provide at least a way to disable geolocation. Once this is in place, we
can provide slightly better controls rather than simply on/off switch.

https://bugzilla.gnome.org/show_bug.cgi?id=723684

12 years agolocation: Make _connectToGeoclue() reentrent
Zeeshan Ali (Khattak) [Sat, 15 Feb 2014 15:17:58 +0000 (15:17 +0000)]
location: Make _connectToGeoclue() reentrent

https://bugzilla.gnome.org/show_bug.cgi?id=723684

12 years agolocation: Rename _onGeoclueAppeared to _connectToGeoclue
Zeeshan Ali (Khattak) [Sat, 15 Feb 2014 13:58:06 +0000 (13:58 +0000)]
location: Rename _onGeoclueAppeared to _connectToGeoclue

Rename _onGeoclueAppeared to _connectToGeoclue as in the following patch
we'll call it from other contexts then geoclue appearing.

https://bugzilla.gnome.org/show_bug.cgi?id=723684

12 years agolocation: Create Geoclue proxy asynchronously
Zeeshan Ali (Khattak) [Sat, 15 Feb 2014 13:42:43 +0000 (13:42 +0000)]
location: Create Geoclue proxy asynchronously

https://bugzilla.gnome.org/show_bug.cgi?id=723684

12 years agoFix position/size changed disconnects
Adel Gadllah [Sat, 15 Feb 2014 12:05:46 +0000 (13:05 +0100)]
Fix position/size changed disconnects

Commit 3f7a989d38e changed the signals to match mutter api changes,
but did not update disconnects, so do that.

12 years agoUpdate to changes for MetaWindow size-changed / position-changed signals
Jasper St. Pierre [Fri, 31 Jan 2014 22:57:20 +0000 (17:57 -0500)]
Update to changes for MetaWindow size-changed / position-changed signals

These have changed upstream to be on the MetaWindow, rather than
the MetaWindowActor. Follow suit.

12 years agoappDisplay: Re-add _getCategories
Florian Müllner [Fri, 14 Feb 2014 13:00:17 +0000 (14:00 +0100)]
appDisplay: Re-add _getCategories

It was introduced by one of the commits reverted by 812a61939e2d06,
but is now used for app folders as well; add it back.

12 years agoappDisplay: Open new window on middle-click
Florian Müllner [Tue, 11 Feb 2014 15:32:11 +0000 (16:32 +0100)]
appDisplay: Open new window on middle-click

The current middle-click action of opening a new window on a new
workspace is a bit peculiar; it is also not overly hard to achieve
the same result by moving a new window to the desired workspace or
selecting a workspace before opening a new window. Just opening
a new window is also a more common action, so having a shortcut
available that doesn't require a modifier is a good idea as well;
change the middle-click behavior accordingly.

https://bugzilla.gnome.org/show_bug.cgi?id=695010

12 years agoRevert "appDisplay: Special case terminal launching"
Florian Müllner [Tue, 11 Feb 2014 14:40:47 +0000 (15:40 +0100)]
Revert "appDisplay: Special case terminal launching"

Having terminal launchers behave differently than any other launchers
is non-obvious and confusing. Remove the special-casing to restore
consistency, we will make the new window action more accessible
instead.
This reverts commit 68faba6bde08a8898941, 4ed0f3e5f0f9d2f7
and 887a21afb97aaa35.

https://bugzilla.gnome.org/show_bug.cgi?id=695010

12 years agoMagnifier: clip the UI group clone to the allocation
Giovanni Campagna [Thu, 13 Feb 2014 16:25:42 +0000 (17:25 +0100)]
Magnifier: clip the UI group clone to the allocation

Without clipping, we show parts of the message tray and workspace
thumbnails that are normally clipped by the screen.

https://bugzilla.gnome.org/show_bug.cgi?id=724305

12 years agoMagnifier: use the system noise texture for the dead area
Giovanni Campagna [Thu, 13 Feb 2014 16:24:46 +0000 (17:24 +0100)]
Magnifier: use the system noise texture for the dead area

The design says that the noise texture is the implicit bottom
layer, and so it's appropriate to use it togheter with the default
color to cover the dead area outside the screen which becomes
visibile when scrolling.

https://bugzilla.gnome.org/show_bug.cgi?id=724305

12 years agoMagnifier: don't listen for focus/tracker events if the magnifier is not active
Giovanni Campagna [Thu, 13 Feb 2014 15:25:24 +0000 (16:25 +0100)]
Magnifier: don't listen for focus/tracker events if the magnifier is not active

In addition to checking the current settings, check also if the
zoom region is active before registering the event listener.
This way, we avoid DBus traffic for events we're not interested in.

Also, make FocusCaretTracker resilient to multiple register/deregister
calls (which can now happen).

https://bugzilla.gnome.org/show_bug.cgi?id=724305

12 years agoMagnifier: demote exceptions reading focus/caret position
Giovanni Campagna [Thu, 13 Feb 2014 15:12:59 +0000 (16:12 +0100)]
Magnifier: demote exceptions reading focus/caret position

It's possible that the DBus call goes in timeout (which is bad,
but unavoidable, given that atspi is synchronous) or fails
because the component has been removed (race condition). Those
errors are not dependent on gnome-shell, but on faulty applications
(mostly).
If they happen, log a debug message and continue.

https://bugzilla.gnome.org/show_bug.cgi?id=724305

12 years agoMagnifier: fix a warning when calling setActive() with the same value
Giovanni Campagna [Thu, 13 Feb 2014 14:11:07 +0000 (15:11 +0100)]
Magnifier: fix a warning when calling setActive() with the same value

We must not call enable/disable_unredirect if we didn't change the
active value, otherwise mutter gets confused and emits warnings.

https://bugzilla.gnome.org/show_bug.cgi?id=724293

12 years agoDon't send all debug messages to Telepathy
Giovanni Campagna [Thu, 13 Feb 2014 00:04:58 +0000 (01:04 +0100)]
Don't send all debug messages to Telepathy

The log handler can be invoked at bad times, and in particular
it can be invoked from gsignal with the signal lock taken.
At that time, calling into arbitrary high-level APIs can
cause a dead-lock.
Instead, only send to telepathy the tp-glib debug messages.
Everything else is in the journal anyway.

https://bugzilla.gnome.org/show_bug.cgi?id=724256

12 years agolayout: Set high dpi scaling factor
Adel Gadllah [Wed, 12 Feb 2014 16:40:01 +0000 (17:40 +0100)]
layout: Set high dpi scaling factor

Set the scaling factor when the dpi is above the hidpi threshold.

https://bugzilla.gnome.org/show_bug.cgi?id=705410

12 years agoRevert "shell-global: Set high dpi scaling factor"
Adel Gadllah [Wed, 12 Feb 2014 21:53:11 +0000 (22:53 +0100)]
Revert "shell-global: Set high dpi scaling factor"

This reverts commit ba459f4d202e6b0656994bea16edac00359edb1f.

This breaks gdm.

12 years agolayout: Remove stray reference to parentSetId
Colin Walters [Wed, 12 Feb 2014 19:13:08 +0000 (14:13 -0500)]
layout: Remove stray reference to parentSetId

This was removed in a4dea25d761d2f85f9c940f6673cefa8ab198156.

12 years agoshell-global: Set high dpi scaling factor
Adel Gadllah [Wed, 12 Feb 2014 18:18:37 +0000 (19:18 +0100)]
shell-global: Set high dpi scaling factor

Set the scaling factor based on the xsetting.

https://bugzilla.gnome.org/show_bug.cgi?id=705410

12 years agost: Add high dpi support
Adel Gadllah [Wed, 12 Feb 2014 16:29:08 +0000 (17:29 +0100)]
st: Add high dpi support

Add a scale_factor property to StThemeContext that can
be used to enable (integer) scaling of pixel values.

https://bugzilla.gnome.org/show_bug.cgi?id=705410

12 years agomake NetworkManager optional
Michael Biebl [Tue, 11 Feb 2014 22:20:15 +0000 (17:20 -0500)]
make NetworkManager optional

NetworkManager is only available on Linux.

https://bugzilla.gnome.org/show_bug.cgi?id=669495

12 years agocalendar server: fix _LDFLAGS vs _LDADD mixup
Ryan Lortie [Tue, 11 Feb 2014 22:23:22 +0000 (17:23 -0500)]
calendar server: fix _LDFLAGS vs _LDADD mixup

_LDFLAGS is for flags.  _LDADD is for LIBS.

https://bugzilla.gnome.org/show_bug.cgi?id=724184

12 years agoUpdated Assamese translation
ngoswami [Tue, 11 Feb 2014 13:07:53 +0000 (13:07 +0000)]
Updated Assamese translation

12 years agoUpdated Ukranian
Daniel Korostil [Sun, 9 Feb 2014 21:08:26 +0000 (23:08 +0200)]
Updated Ukranian

12 years agoUpdated German translation
David Lüder [Sun, 9 Feb 2014 20:17:24 +0000 (20:17 +0000)]
Updated German translation

12 years agoUpdated Norwegian bokmål translation
Kjartan Maraas [Sun, 9 Feb 2014 18:46:37 +0000 (19:46 +0100)]
Updated Norwegian bokmål translation

12 years agoLayoutManager: untrack actors that are destroyed
Giovanni Campagna [Sat, 8 Feb 2014 20:44:58 +0000 (21:44 +0100)]
LayoutManager: untrack actors that are destroyed

If an actor is destroyed, calling get_transformed_size()/position()
can return bogus values and trigger JS exceptions.
This can happen if a tracked actor comes from an extension
(such as classic mode's window-list) and that extension is
deactivated.

https://bugzilla.gnome.org/show_bug.cgi?id=723661

12 years agoautogen.sh: use #!/bin/sh instead of #!/bin/bash
Ryan Lortie [Sun, 9 Feb 2014 15:59:39 +0000 (10:59 -0500)]
autogen.sh: use #!/bin/sh instead of #!/bin/bash

We don't have any bashisms in this file, so we may as well use sh.

https://bugzilla.gnome.org/show_bug.cgi?id=722342

12 years agoUpdated Aragonese translation
Jorge Pérez Pérez [Sun, 9 Feb 2014 12:25:09 +0000 (13:25 +0100)]
Updated Aragonese translation

12 years agoUpdated Kazakh translation
Baurzhan Muftakhidinov [Sun, 9 Feb 2014 04:11:08 +0000 (04:11 +0000)]
Updated Kazakh translation

12 years agoMagnifier: Restore crosshairs
Magdalen Berns [Sat, 8 Feb 2014 23:47:40 +0000 (23:47 +0000)]
Magnifier: Restore crosshairs

This patch is to restore broken crosshairs so they may be used
once more

https://bugzilla.gnome.org/show_bug.cgi?id=723709
magnifier.js